package org.idea.qiyu.framework.nacos.starter.bean;

import java.util.List;
import java.util.Map;

/**
 * 修改Nacos配置中属性的Bean
 *
 * @Author linhao
 * @Date created in 8:12 上午 2021/10/6
 */
public class ModifyNacosPropertiesBean {

    private String dataId;

    private String groupId;

    private String namespace;

    private Map<String,Object> propertiesMap;

    private List<String> removeKeys;

    public String getDataId() {
        return dataId;
    }

    public void setDataId(String dataId) {
        this.dataId = dataId;
    }

    public String getGroupId() {
        return groupId;
    }

    public void setGroupId(String groupId) {
        this.groupId = groupId;
    }

    public String getNamespace() {
        return namespace;
    }

    public void setNamespace(String namespace) {
        this.namespace = namespace;
    }

    public Map<String, Object> getPropertiesMap() {
        return propertiesMap;
    }

    public void setPropertiesMap(Map<String, Object> propertiesMap) {
        this.propertiesMap = propertiesMap;
    }

    public List<String> getRemoveKeys() {
        return removeKeys;
    }

    public void setRemoveKeys(List<String> removeKeys) {
        this.removeKeys = removeKeys;
    }

    @Override
    public String toString() {
        return "ModifyNacosPropertiesBean{" +
                "dataId='" + dataId + '\'' +
                ", groupId='" + groupId + '\'' +
                ", namespace='" + namespace + '\'' +
                ", propertiesMap=" + propertiesMap +
                ", removeKeys=" + removeKeys +
                '}';
    }
}
